oil stove - German English Dictionary